×

lay hands on meaning in French

mettre la main sur, attraper; saisir; empoigner

Related Words

  1. lay foundation
  2. lay gayint
  3. lay hold of
  4. lay in
PC Version

Copyright © 2018 WordTech Co.